a predicate - French English Dictionary